exogenous spore - French English Dictionary